

#ifndef _TF_POINT_
#define _TF_POINT_


#include "tf_Common.h"


class dllDeclspec TfPoint
{
public:
	TfPoint();
	TfPoint(double ix,double iy,double iz=0.0);
	TfPoint(const double*);
	TfPoint(const TfPoint &p);
	~TfPoint();
public:
	void GetPoint(double pt[3]) const;
	void SetPoint(double pt[3]);
	TfPoint& operator=(TfPoint const& pt);
	double GetXYZ(int type)const;
private:
	double m_x;
	double m_y;
	double m_z;
};







#endif

